place with abundant marshes - Español Inglés Diccionario